-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Python] Added script to generate Wheel files for MacOS #15024
Conversation
@merlimat:Thanks for your contribution. For this PR, do we need to update docs? |
I think we should add the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you add a workflow that generates wheel files for MacOS so that this script can be verified?
I think the workflow is not needed at the moment. Maybe we can add it later. |
@momo-jun a soft reminder: here is a PR w/ doc-required label, could u pls follow up? Thanks |
Doc status update
|
### Motivation There are some wrong steps in the release process and the "Release workflow" section is just a list and hard to verify directly. ### Modifications - Remove the "Move master branch to next version" and "Write release notes" sections because they should be done in the last few steps and they have already been documented. - Add the steps to build Docker images when running the vote. - Skip the release of Helm Chart for patch releases. - Update the step to publish Python clients for macOS because we won't need the VirtualBox after apache#15024. Regenerate the table of contents via `gh-md-toc` to replace the "Release workflow" section. Then we can verify it by clicking the link to the corresponding section.
### Motivation There are some wrong steps in the release process and the "Release workflow" section is just a list and hard to verify directly. ### Modifications - Remove the "Move master branch to next version" and "Write release notes" sections because they should be done in the last few steps and they have already been documented. - Add the steps to build Docker images when running the vote. - Skip the release of Helm Chart for patch releases. - Update the step to publish Python clients for macOS because we won't need the VirtualBox after #15024. Regenerate the table of contents via `gh-md-toc` to replace the "Release workflow" section. Then we can verify it by clicking the link to the corresponding section.
### Motivation There are some wrong steps in the release process and the "Release workflow" section is just a list and hard to verify directly. ### Modifications - Remove the "Move master branch to next version" and "Write release notes" sections because they should be done in the last few steps and they have already been documented. - Add the steps to build Docker images when running the vote. - Skip the release of Helm Chart for patch releases. - Update the step to publish Python clients for macOS because we won't need the VirtualBox after apache#15024. Regenerate the table of contents via `gh-md-toc` to replace the "Release workflow" section. Then we can verify it by clicking the link to the corresponding section.
Discussed with @BewareMyPower, we recommend users to use the |
Motivation
Adding script to build Python wheel files for MacOS.